Markov-switching Vector Autoregression